to mess up completely - Français Anglais Dictionnaire